//package com.wbao.dianniu.fragment;
//
//import android.app.Activity;
//import android.os.Bundle;
//import android.os.Handler;
//import android.os.Message;
//import android.support.annotation.Nullable;
//import android.support.v4.app.Fragment;
//import android.view.LayoutInflater;
//import android.view.View;
//import android.view.ViewGroup;
//
///**
// * Created by yejianjun on 2018/1/17.
// */
//
//public class BaseFragment extends Fragment {
//    private static final String TAG = BaseFragment.class.getSimpleName();
//    public View mView;
//    /**
//     * 加载
//     */
//    public static JZProgressDialog mJZProgressDialog;
//
//
//    public static BaseFragment newInstance() {
//        Bundle args = new Bundle();
//        BaseFragment fragment = new BaseFragment();
//        fragment.setArguments(args);
//        return fragment;
//    }
//
//    @Nullable
//    @Override
//    public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
//        newView(inflater,container,savedInstanceState);
//        if (mView != null) {
//            ButterKnife.bind(this,mView);
//            initView(mView);
//            initData();
//        }
//        return mView;
//    }
//
//    public View newView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
//
//        return mView;
//    }
//
//    /**
//     * 初始化数据
//     */
//    public void initData () {};
//
//    public void  initView(View view) {};
//
//    public Activity getMyActivity() {
//        Activity act = getActivity();
//        if (act == null) {
//            act = this.getActivity();
//        }
//        return act;
//    }
//
//    @Override
//    public void onDestroyView() {
//        super.onDestroyView();
//        ButterKnife.unbind(this);
//    }
//
//    /**
//     * Author: Maomy
//     * Description: 父类共用
//     * Date: 2015/12/21 15:04
//     */
//    private Handler mFatherHandler = new Handler() {
//        @Override
//        public void handleMessage(Message msg) {
//            super.handleMessage(msg);
//            switch (msg.what) {
//                case F_DISSMIS_DIALOG:
//                    if (null != mJZProgressDialog && mJZProgressDialog.isShowing() )
//                        mJZProgressDialog.dismiss();
//                    mJZProgressDialog = null;
//                    break;
//                case F_SHOW_DIALOG:
//                    if (null != mJZProgressDialog)
//                        mJZProgressDialog.show();
//                    break;
//                default:
//                    break;
//            }
//        }
//    };
//
//    public void showDialog(String msg) {
//        if (getContext() != null)
//            mJZProgressDialog = new JZProgressDialog(getContext(), msg);
//        mJZProgressDialog.setCanceledOnTouchOutside(false);
//        mFatherHandler.sendEmptyMessage(F_SHOW_DIALOG);
//    }
//
//    public void showDialog() {
//        showDialog("正在处理...");
//    }
//
//    public void dissmisDialog() {
//        mFatherHandler.sendEmptyMessage(F_DISSMIS_DIALOG);
//    }
//
//
//}
